strove for independence - Español Inglés Diccionario